lie ahead (of)

摆在…前面;将有;将来要发生;存在于未来